import {
  ADD_COUNTER,
  ADD_TO_CART,
  ALERT_CHECKED,
  CHECK_ALL,
} from "@/store/mutation-type";

export default {
  //mutations唯一的目的就是为了修改state中的状态
  alertMyTage(state,value){
    state.myTage=value;
  },
  alertQuanXuanIndex(state,value){
    state.QuanXuanIndex=value;
  },
  [ADD_COUNTER](state,value){//数字加一
    value.count+=1;
  },
  [ADD_TO_CART](state,value){//数组元素加一
    value.count=1;
    value.checked=false;
    state.cartList.push(value);
  },
  //修改选中和不选中
  [ALERT_CHECKED](state,value){
    value.checked=!value.checked;
  },
  [CHECK_ALL](state,value){
    state.cartList=value;
  }
}
